.inv-heading{
    border-bottom: 1px solid #C8C8C8;
    color: #292929;
    font-size: 19px;
    font-weight: bold;
    margin: 15px 0;
    padding: 0 0 8px;
    width: 100%;
}

.invoice-table{
    width: 100%;
}

.invoice-table .c1{
    padding-right: 15px;
    width: 75%;
}
.invoice-table .c2{
    padding-left: 5px;
    width: 25%;
}

#invoice{
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    margin-bottom:15px;
    font-size:16px;
    font-weight:bold;
    background:#999;
    display:block;
    clear:both;
    overflow:hidden;
    padding:10px;
    color:#fff;
}
#invoice span{display:inline-block;}
#invoice a{color:#cfeff5;font:bold 13px Tahoma, Geneva, sans-serif;}


.invoiceLinks{background:#f8f8f8 url(../images/bg_invoice-links.gif) repeat-y top left;padding:10px;height:100%;min-height:100%;overflow:hidden;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
.invoiceLinks h3{background:#3a3a3a;padding:15px 10px 15px 10px;color:#fff;margin-bottom:10px;clear:both;margin-top:0px;}
.invoiceLinks a{margin-left:10px;padding-left:20px;color:#0033cc;font-size:13px;margin-bottom:20px;display:block;height:18px;}
.invoiceLinks a:hover{text-decoration:none;}
.invoiceLinks .edit{background:url(../images/edit-icon.gif) no-repeat top left;}
.invoiceLinks .send{background:url(../images/send-icon.png) no-repeat top left;}
.invoiceLinks .save{background:url(../images/save_icon.gif) no-repeat top left;}
.invoiceLinks .post{background:url(../images/post-icon.gif) no-repeat top left;}
.invoiceLinks .void{background:url(../images/void-icon.png) no-repeat top left;}
.invoiceLinks .partial{background:url(../images/partial-payment-icon.gif) no-repeat top left;}
.invoiceLinks .full{background:url(../images/full-payment-icon.gif) no-repeat top left;}

